home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / warpup1.lha / WarpUP-WarpOS / WarpOS.readme < prev    next >
Text File  |  1998-04-07  |  10KB  |  206 lines

  1.  
  2. © 1998 HAAGE&PARTNER Computer GmbH
  3.  
  4. powerpc.library V14.0   -            WarpOS
  5. 5.3.1998 by Sam Jordan
  6. -------------------------------------------
  7.  
  8. Welcome to warp speed!
  9.  
  10.  
  11. This archive contains the PowerPC operating system called WarpOS. It
  12. was designed to integrate the PowerPC-CPU in the existing AMIGA-OS
  13. operating system in the best possible way. It provides a very fast
  14. interface between the two CPU's to maximize the performance on both
  15. CPU's.
  16.  
  17. This operating system was developed almost completely in plain PowerPC-
  18. Assembler using the StormPowerASM development software.
  19.  
  20. See the documentation for more details and for the complete development
  21. support.
  22.  
  23.  
  24. Contents:
  25.  
  26. [DIR] WarpOS
  27.         WarpOS.readme           - This file
  28.         history                 - The history file of the powerpc.library
  29.         WarpOS.guide            - The documentation of WarpOS (D)
  30.         WarpOS_english.guide    - The documentation of WarpOS (E)
  31.         GameDev.guide           - A discussion of PPC Game Development (D)
  32.         GameDev_english.guide   - A discussion of PPC Game Development (E)
  33.         Erste_Hilfe.txt         - Some hints to solve severe problems (D)
  34.         First_Aid.txt           - Some hints to solve severe problems (E)
  35.  
  36.       [DIR] libs
  37.         powerpc.library         - The WarpOS API. This mixed shared library
  38.                                   can be accessed by both 68K and PPC CPU.
  39.         warp.library            - The bottom layer which provides access to
  40.                                   the PPC hardware. Not documented and only used
  41.                                   by WarpOS.
  42.  
  43.       [DIR] include
  44.         [DIR] powerpc
  45.             ppcmacros.i         - An include file with many additional PowerPC
  46.                                   commands implemented as macros to ease
  47.                                   programming in PPC assembler.
  48.             powerpc.i           - Include file with some hardware and
  49.                                   communication related structures and macros
  50.             powerpc.h           - C-Include file equivalent to powerpc.i
  51.             listsPPC.i          - The equivalent of exec/lists.i with some list
  52.                                   manipulation macros
  53.             memoryPPC.i         - Include file related to WarpOS memory management
  54.             memoryPPC.h         - C-Include file equivalent to memoryPPC.i
  55.             tasksPPC.i          - Include file related to WarpOS task handling
  56.             tasksPPC.h          - C-Include file equivalent to tasksPPC.i
  57.             semaphoresPPC.i     - Include file related to WarpOS semaphore handling
  58.             semaphoresPPC.h     - C-Include file equivalent to semaphoresPPC.i
  59.             portsPPC.i          - Include file related to WarpOS message handling
  60.             portsPPC.h          - C-Include file equivalent to portsPPC.i
  61.  
  62.         [DIR] pragma
  63.             powerpc_lib.h       - C-pragmas
  64.  
  65.         [DIR] libraries
  66.             powerpc.i           - Include file to disable Features of V8+
  67.             powerpc.h           - C-Include file equivalent to powerpc.i
  68.  
  69.         [DIR] clib
  70.             powerpc_protos.h    - C-prototypes
  71.  
  72.         [DIR] stormprotos
  73.             powerpc_sprotos.h   - C-prototypes (Storm-specific)
  74.  
  75.       [DIR] lvo
  76.         powerpc_lib.i           - The library offsets for the powerpc.library
  77.  
  78.       [DIR] docs
  79.         powerpc.doc             - Documentation of the functions of the
  80.                                   powerpc.library in autodocs format
  81.         powerpc.guide           - API documentation in AmigaGuide format
  82.  
  83.       [DIR] tools
  84.         setdb                   - Command to modify the WarpOS debugging level
  85.         dcon                    - Command to switch on the PPC data cache
  86.         dcoff                   - Command to switch off the PPC data cache
  87.         ibreak                  - Command to set a global instruction breakpoint
  88.         dbreak                  - Command to set a global data breakpoint
  89.         showtasks               - Command to show information of all tasks available
  90.         stackppc                - Command to change the current PPC stack size
  91.         changemmu               - Command to switch the MMU mode of the current task
  92.         showinfo                - Command to show CPU related information
  93.         ppcstate                - Command to show the state of PPC applications
  94.         showHALinfo             - Command to show HAL related information
  95.         GetDriverInfo           - Command to print out hardware driver identification
  96.         sched                   - Command to set task reaction time
  97.         stat                    - Command to display task statistics
  98.         niceppc                 - Command to set NICE values for tasks
  99.         killppc                 - Command to kill PPC tasks
  100.  
  101.       [DIR] demos
  102.         cybermand               - A very fast mandelbrot application
  103.         cyberpi                 - A very fast pi calculation program
  104.         tabletennis             - A demonstration of two CPU's talking to
  105.                                   eachother (resp. playing tabletennis)
  106.         multitasking            - A demonstration of the WarpOS multitasking
  107.         semcorrupt              - A demonstration of the WarpOS alert message
  108.         voxelspace              - An awesome voxelspace demonstration (separate
  109.                                   archive 'voxel.lha' needed to run the executable)
  110.         voxel.readme            - Information about the voxelspace demo (D)
  111.         voxel_english.readme    - Information about the voxelspace demo (E)
  112.         pixelOmania             - A small demonstration of context switch performance
  113.  
  114.         [DIR] landscape
  115.             landscape           - A fractal landscape generator
  116.             colortable.bin      - The palette for 'landscape'
  117.  
  118.         [DIR] exceptions
  119.             trap                - A program causing a program exception (trap)
  120.             illegal             - A program causing a program exception (illegal)
  121.             privilege           - A program causing a program exception (privilege)
  122.             fp                  - A program causing a program exception (FP exc.)
  123.             dsi                 - A program causing a data access exception
  124.             isi                 - A program causing an instruction access exception
  125.             fpun                - A program causing a FP unavailable exception
  126.  
  127.       [DIR] source
  128.         semcorrupt.p            - The source of 'semcorrupt'
  129.         multitasking.p          - The source of 'multitasking'
  130.         pixelomania.p           - The source of 'pixelOmania'
  131.  
  132.         [DIR] tools
  133.             dcoff.p             - The source of 'dcoff'
  134.             dcon.p              - The source of 'dcon'
  135.             dbreak.p            - The source of 'dbreak'
  136.             ibreak.p            - The source of 'ibreak'
  137.             showtasks.p         - The source of 'showtasks'
  138.             stackppc.p          - The source of 'stackppc'
  139.             changemmu.p         - The source of 'changemmu'
  140.             showinfo.p          - The source of 'showinfo'
  141.             sched.p             - The source of 'sched'
  142.             showHALinfo.p       - The source of 'showHALinfo'
  143.  
  144.           [DIR] stat            - The C project of 'stat'
  145.               <cut away>
  146.  
  147.           [DIR] killppc         - The C project of 'killppc'
  148.               <cut away>
  149.  
  150.           [DIR] niceppc         - The C project of 'niceppc'
  151.               <cut away>
  152.  
  153.         [DIR] exceptions
  154.             trap.p              - The source of 'trap'
  155.             illegal.p           - The source of 'illegal'
  156.             privilege.p         - The source of 'privilege'
  157.             fpun.p              - The source of 'fpun'
  158.             fp.p                - The source of 'fp'
  159.             dsi.p               - The source of 'dsi'
  160.             isi.p               - The source of 'isi'
  161.  
  162.       [DIR] env
  163.         [DIR] powerpc
  164.             debug               - The default debugging level
  165.             crashfile           - The file specification for the exception messages
  166.             alertfile           - The file specification for the system messages
  167.             memprot             - Enable/Disable memory protection feature
  168.             gfxaddr             - Gives a hint about the location of the gfx RAM
  169.             noPPC               - Allows to run 68K-PPC-Mixed demod on nonPPC systems
  170.             boardtype           - Static board detection (if autodetection fails)
  171.             earlyterm           - Switch to fix problems with WShell
  172.  
  173.       [DIR] v7
  174.         powerpc.library         - The library Version V7 (based on ppc.library)
  175.         history                 - The history file of the powerpc.library V7
  176.  
  177.       [DIR] WarpRace
  178.         WarpRace                - A performance measurement application
  179.         WarpRace.i              - Assembler include file for custom modules
  180.         WarpRace.h              - C include file for custom modules
  181.         WarpRace.guide          - Documentation of WarpRace (D)
  182.         WarpRace_english.guide  - Documentation of WarpRace (E)
  183.  
  184.         [DIR] Modules           - Modules for WarpRace
  185.            <cut away>
  186.  
  187.         [DIR] ModSrc            - Module sources
  188.            <cut away>
  189.  
  190.         [DIR] Stats
  191.  
  192.       [DIR] hwdrivers
  193.         WarpHW.txt              - A description how to make a hardware driver
  194.  
  195.         [DIR] CyberStormPPC
  196.             warpHW.library      - Hardware driver for CyberStormPPC
  197.  
  198.         [DIR] BlizzardPPC
  199.             warpHW.library      - Hardware driver for BlizzardPPC
  200.  
  201.         [DIR] P5DeveloperBoard
  202.             warpHW.library      - Hardware driver for Phase5 Developer Board
  203.  
  204.         [DIR] Template          - A template hardware driver (StormC/ASM project)
  205.            <cut away>
  206.